pulse-modulated wave - Spanish English Dictionary